/**
 * 检查值是否为对象的函数
 * @param {*} val 值
 * @returns {boolean} 是否为对象
 */
export const isObject = (val) => typeof val === 'object' && val !== null;

/**
 * 检查值是否发生变化的函数
 * @param {*} val 值
 * @param {*} oldVal 旧值
 * @returns {boolean} 是否发生变化
 */
export const hasChanged = (val, oldVal) => !Object.is(val, oldVal);
